.main_index {
	width: 1000px;
	margin: 0 auto;
}

.introduction {
	width: 1000px;
	float: left;
	height: 270px;
	background-color: #f8f8f8;
}

.headPic {
	width: 140px;
	height: 140px;
	float: left;
	margin-left: 50px;
	margin-top: 50px;
}

.user_info{
	width:400px;
	height:150px;
	float:left;
	margin-top: 50px;
	margin-left: 30px;
}

.user_sex{
	width:20px;
	height:20px;
}

.user_table{
	float:left;
	width:200px;
	height:55px;
	background-color: #E9E1DA;
	margin-top: 50px;
	margin-left: 40px;
}

.user_button{
	float:left;
	width:200px;
	height:30px;
	margin-top: 30px;
	margin-left: 40px;
}

.user_nav{
	width:400px;
	height:30px;
	float:left;
	margin-top: 10px;
	margin-left: 220px;
}


.recipes {
	margin: 0 auto;
	height: 600px;
	width: 1000px;
	margin-top: 20px;
	float:left;
}

.recipes .title {
	width: 970px;
	height: 25px;
	float: left;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 30px;
	font-size: 20px;
	color: black;
}
.recipes .repeatee{
	float:left;
	margin-left: 20px;
}

.recipes .element {
	float: left;
	margin: 10px;
}

.pages{
	float:left;
	height:25px;
	width:1000px;
	text-align: center;
}

.list{
	background-color: #F8F8F8;
	width:800px;
	float:left;
	margin-left: 100px;
	margin-top: 30px;
}

.title{
	float:left;
	margin-left: 20px;
	margin-top: 10px;
}

.list_table{
	width:800px;
	float:left;
	margin-top: 20px;
	
}

.comment{
	float:left;
	margin-left: 200px;
	margin-top: 10px;
}

.comment .writecomment{
	float:left;
}

.comments{
	margin-top:5px;
	float:left;
	width:600px;
	margin-left: 30px;
}

